satellite payload - Francés Inglés Diccionario